PSO based Hierarchical Task Scheduling with QoS Preference Awareness in Cloud Storage Environment

نویسندگان

  • Juan Wang
  • Fei Li
  • Luqiao Zhang
  • Yuanyuan Huang
چکیده

Most existing task scheduling algorithms in cloud storage fail to aware users ' QoS preference. In addition, these algorithms result in low user satisfaction rate for they do not consider the characteristics of cloud storage. In order to address these problems, the "optimal order comparison method” is used to aware users ' QoS preference, and also helps experts use their professional knowledge to decide the weight of QoS classes. We redefined the fitness function of the particle swarm optimization (PSO) algorithm by using these weights and proposed the "PSO based hierarchical task scheduling with QoS preference awareness: PSOHQoSPA" algorithm. By consider both user and expert experience, the method can aware users’ QoS preference and deal with multiple QoS requirements. The simulation results show our method achieved acceptable user satisfaction rate, and the same time maintains the efficiency as traditional PSO based method.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Intuitionistic Fuzzy Set Based Task Scheduling with QoS Preference Awareness

Existing task scheduling algorithms in cloud computing have lack the ability to be aware of users' quality of service (QoS) preference. In order to address this problem, "intuitionistic fuzzy analysis" is introduced to determine users' QoS preference. In addition, the "optimal sequence decision method" helps experts use their professional knowledge to decide the weights of QoS classes. Using th...

متن کامل

QoS PreferenceAwareness Task Scheduling Based on PSO and AHP Methods

Most existing task scheduling algorithmsfail to aware users' QoS preference and result in low user satisfaction rate for they do not reflect users’QoS requirements. We classify QoS factors into four main QoS class which users understand well and can describe their important level, andintroduce AHP method to help user decide the class weight and avoid judgment logical error.Then, we improve exis...

متن کامل

An Effective Task Scheduling Framework for Cloud Computing using NSGA-II

Cloud computing is a model for convenient on-demand user’s access to changeable and configurable computing resources such as networks, servers, storage, applications, and services with minimal management of resources and service provider interaction. Task scheduling is regarded as a fundamental issue in cloud computing which aims at distributing the load on the different resources of a distribu...

متن کامل

A Heuristic Scheduling Algorithm based on PSO in the Cloud Computing Environment

In the face of a large number of task requests submitted by users, the data center in the cloud need not only to finish these massive tasks but also to satisfy the user's service demand. How to divide the resources of the system reasonably and schedule these tasks efficiently is a problem that need be solved in the cloud computing. The task scheduling of workflow is a kind of scheduling model f...

متن کامل

GASA: Presentation of an Initiative Method Based on Genetic Algorithm for Task Scheduling in the Cloud Environment

The need for calculating actions has been emerged everywhere and in any time, by advancing of information technology. Cloud computing is the latest response to such needs. Prominent popularity has recently been created for Cloud computing systems. Increasing cloud efficiency is an important subject of consideration. Heterogeneity and diversity among different resources and requests of users in ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • JSW

دوره 9  شماره 

صفحات  -

تاریخ انتشار 2014